layer of insulation - Espagnol Anglais Dictionnaire